Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OpenStack standalone control plane Helm chart and templates #696

Merged
merged 1 commit into from
Dec 27, 2024

Conversation

bnallapeta
Copy link
Member

@bnallapeta bnallapeta commented Nov 28, 2024

Resolves #592.

This PR introduces a Helm chart and associated templates to facilitate the deployment of standalone control plane on OpenStack within the Hybrid Multi-Cloud (HMC) platform.

Local Run:

ka get machines
NAME                           CLUSTER         NODENAME                       PROVIDERID                                          PHASE     AGE     VERSION
openstack-dev-cp-0             openstack-dev   openstack-dev-cp-0             openstack:///b52ccc71-566b-4487-a0b8-64b2c08f0e5b   Running   8m29s   v1.30.5+k0s.0
openstack-dev-cp-1             openstack-dev   openstack-dev-cp-1             openstack:///4022efcb-da46-4a99-80f3-2eaf3681238e   Running   8m29s   v1.30.5+k0s.0
openstack-dev-cp-2             openstack-dev   openstack-dev-cp-2             openstack:///87ae87e0-2ac5-4f06-b7ba-970d6dbcab3f   Running   8m29s   v1.30.5+k0s.0
openstack-dev-md-p27j6-6wfn4   openstack-dev   openstack-dev-md-p27j6-6wfn4   openstack:///5c2c51c8-f2c0-48d3-9c8f-ed28db53112a   Running   8m30s   
openstack-dev-md-p27j6-w6qvx   openstack-dev   openstack-dev-md-p27j6-w6qvx   openstack:///2df39a6d-2507-452f-9a0a-fb3e6a5d2052   Running   8m30s   
clusterctl describe cluster openstack-dev -n hmc-system
NAME                                                      READY  SEVERITY  REASON  SINCE  MESSAGE                                                        
Cluster/openstack-dev                                     True                     5m26s                                                                  
├─ClusterInfrastructure - OpenStackCluster/openstack-dev                                                                                                  
├─ControlPlane - K0sControlPlane/openstack-dev-cp                                                                                                         
│ └─3 Machines...                                         True                     7m32s  See openstack-dev-cp-0, openstack-dev-cp-1, ...                 
└─Workers                                                                                                                                                 
  └─MachineDeployment/openstack-dev-md                    True                     110s                                                                   
    └─2 Machines...                                       True                     3m43s  See openstack-dev-md-p27j6-6wfn4, openstack-dev-md-p27j6-w6qvx  
k -n hmc-system get managedclusters.hmc.mirantis.com 
NAME            READY   STATUS
openstack-dev   True    ManagedCluster is ready

@bnallapeta bnallapeta force-pushed the openstack-add-cluster branch from c15be81 to fbb4bd3 Compare November 28, 2024 15:40
Copy link
Contributor

@a13x5 a13x5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Parameter names, some syntax questions.

@bnallapeta bnallapeta force-pushed the openstack-add-cluster branch 4 times, most recently from 1bff1c4 to 5ca80cf Compare December 3, 2024 11:11
@bnallapeta bnallapeta requested review from a13x5 and eromanova December 4, 2024 04:13
@bnallapeta bnallapeta force-pushed the openstack-add-cluster branch 5 times, most recently from 1268294 to 208bb66 Compare December 5, 2024 15:24
@bnallapeta
Copy link
Member Author

@a13x5 @eromanova Would appreciate if you can take a look at the PR and merge it soon.

@bnallapeta bnallapeta force-pushed the openstack-add-cluster branch from 208bb66 to 625ae95 Compare December 9, 2024 08:24
a13x5
a13x5 previously approved these changes Dec 18, 2024
Copy link
Contributor

@a13x5 a13x5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved
Additional less significant fixes could be added later

@eromanova eromanova self-requested a review December 19, 2024 08:42
@bnallapeta bnallapeta force-pushed the openstack-add-cluster branch 2 times, most recently from 2a02b01 to 82a1217 Compare December 24, 2024 03:49
@eromanova eromanova force-pushed the openstack-add-cluster branch from 82a1217 to dfe1f7f Compare December 24, 2024 11:20
@bnallapeta bnallapeta force-pushed the openstack-add-cluster branch from ed9f819 to dd6b323 Compare December 27, 2024 08:30
@eromanova eromanova merged commit ba962b7 into Mirantis:main Dec 27, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Standalone controlplane template for OpenStack
4 participants